/*vuex的mutations模块*/
import {
  RECEIVE_MENU_TAGS,
  RECEIVE_RECOMMEND,
  RECEIVE_MV,
  RECEIVE_SINGER,
  RECEIVE_ALBUM,
  RECEIVE_TOP_LIST,
  CHANGE_TOP_ID,
  RECEIVE_SONG,
  RECEIVE_MENU_LIST,
  RECEIVE_RADIO_LIST,
  RECEIVE_DIGITAL_ALBUM_LIST,
  RECEIVE_SONG_LYRIC,
  RECEIVE_MENU_DETAIL,
  RECEIVE_ALBUM_DETAIL,
  RECEIVE_COMMENT,
  RECEIVE_SINGER_ALBUM,
  RECEIVE_SINGER_INFO,
  RECEIVE_SINGER_SONG,
  RECEIVE_SINGER_ATTENTION,
  RECEIVE_SINGER_MV,
  RECEIVE_SINGER_FANS_MV,
  RECEIVE_SINGER_SIMILAR,
  RECEIVE_MV_INFO,
  RECEIVE_MV_COMMENT
} from './mutation-types'
export default {
  [RECEIVE_MENU_TAGS](state,{menuTags}){
      state.menuTags=menuTags
  },
  [RECEIVE_RECOMMEND](state,{recommend}){
      state.recommend=recommend
  },
  [RECEIVE_MV](state,{MV}){
      state.MV=MV
  },
  [RECEIVE_SINGER](state,{singer}){
      state.singer=singer
  },
  [RECEIVE_ALBUM](state,{album}){
      state.album=album
  },
  [RECEIVE_TOP_LIST](state,{topList}){
      state.topList=topList
  },
  [CHANGE_TOP_ID](state,{topId}){
      state.topId=topId
  },
  [RECEIVE_SONG](state,{song}){
      state.song=song
  },
  [RECEIVE_MENU_LIST](state,{menuList}){
      state.menuList=menuList
  },
  [RECEIVE_RADIO_LIST](state,{radioList}){
      state.radioList=radioList
  },
  [RECEIVE_DIGITAL_ALBUM_LIST](state,{digitalAlbumList}){
      state.digitalAlbumList=digitalAlbumList
  },
  [RECEIVE_SONG_LYRIC](state,{songLyric}){
      state.songLyric=songLyric
  },
  [RECEIVE_MENU_DETAIL](state,{menuDetail}){
      state.menuDetail=menuDetail
  },
  [RECEIVE_ALBUM_DETAIL](state,{albumDetail}){
      state.albumDetail=albumDetail
  },
  [RECEIVE_COMMENT](state,{comment}){
      state.comment=comment
  },
  [RECEIVE_SINGER_ALBUM](state,{singerAlbum}){
      state.singerAlbum=singerAlbum
  },
  [RECEIVE_SINGER_INFO](state,{singerInfo}){
      state.singerInfo=singerInfo
  },
  [RECEIVE_SINGER_SONG](state,{singerSong}){
      state.singerSong=singerSong
  },
  [RECEIVE_SINGER_ATTENTION](state,{singerAttention}){
      state.singerAttention=singerAttention
  },
  [RECEIVE_SINGER_MV](state,{singerMv}){
      state.singerMv=singerMv
  },
  [RECEIVE_SINGER_FANS_MV](state,{singerFansMv}){
      state.singerFansMv=singerFansMv
  },
  [RECEIVE_SINGER_SIMILAR](state,{singerSimilar}){
      state.singerSimilar=singerSimilar
  },
  [RECEIVE_MV_INFO](state,{mvInfo}){
      state.mvInfo=mvInfo
  },
  [RECEIVE_MV_COMMENT](state,{mvComment}){
      state.mvComment=mvComment
  }
}
